Damien Pobel improves metadata handling in GPX 1.1 reader.
authorrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sun, 28 Sep 2014 22:34:03 +0000 (22:34 +0000)
committerrobertlipe <robertlipe@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Sun, 28 Sep 2014 22:34:03 +0000 (22:34 +0000)
gpsbabel/configure
gpsbabel/configure.in
gpsbabel/gpx.cc

index 1362165fe84f5cd90fe8e3ccc1ce43f6db602035..84f3d5a27e67bc055022b70554c47141406e0939 100755 (executable)
@@ -4748,9 +4748,9 @@ fi
 # guess the name of the Qt Core library.
 QT_LIBVER=$($QMAKE -query -query QT_VERSION | sed -e 's/\..*//')
 if test "$QT_LIBVER" -ge 5 ; then
-       QT_LIBS="-L$($QMAKE -query QT_INSTALL_LIBS) -l Qt${QT_LIBVER}Core"
+       QT_LIBS="-L$($QMAKE -query QT_INSTALL_LIBS) -lQt${QT_LIBVER}Core"
 else
-       QT_LIBS="-L$($QMAKE -query QT_INSTALL_LIBS) -l QtCore"
+       QT_LIBS="-L$($QMAKE -query QT_INSTALL_LIBS) -lQtCore"
 fi
 QT_INC=$($QMAKE -query QT_INSTALL_HEADERS)
 QT_INC_OPT="-I"
index 1a7da97b06b480f26d56ba9dd4eedd7e19d7fdf7..353fe112a7340bed2efc3745ce4642d28ef3c388 100644 (file)
@@ -168,9 +168,9 @@ fi
 # guess the name of the Qt Core library.
 QT_LIBVER=$($QMAKE -query -query QT_VERSION | sed -e 's/\..*//')
 if test "$QT_LIBVER" -ge 5 ; then
-       QT_LIBS="-L$($QMAKE -query QT_INSTALL_LIBS) -l Qt${QT_LIBVER}Core"
+       QT_LIBS="-L$($QMAKE -query QT_INSTALL_LIBS) -lQt${QT_LIBVER}Core"
 else
-       QT_LIBS="-L$($QMAKE -query QT_INSTALL_LIBS) -l QtCore"
+       QT_LIBS="-L$($QMAKE -query QT_INSTALL_LIBS) -lQtCore"
 fi
 QT_INC=$($QMAKE -query QT_INSTALL_HEADERS)
 QT_INC_OPT="-I"
index a991785db03ca17495de9274587a7eb44d1cb29f..38e3b15851232277415f1d8dce8bee167f0f3a87 100644 (file)
@@ -293,15 +293,20 @@ typedef struct tag_mapping {
  * If it's not a tag we explictly handle, it doesn't go here.
  */
 
+/* /gpx/<name> for GPX 1.0, /gpx/metadata/<name> for GPX 1.1 */
+#define METATAG(type,name) \
+  {type, 0, "/gpx/" name}, \
+  {type, 0, "/gpx/metadata/" name}
+
 tag_mapping tag_path_map[] = {
   { tt_gpx, 0, "/gpx" },
-  { tt_name, 0, "/gpx/name" },
-  { tt_desc, 0, "/gpx/desc" },
+  METATAG(tt_name, "name"),
+  METATAG(tt_desc, "desc"),
   { tt_author, 0, "/gpx/author" },
   { tt_email, 0, "/gpx/email" },
   { tt_url, 0, "/gpx/url" },
   { tt_urlname, 0, "/gpx/urlname" },
-  { tt_keywords, 0, "/gpx/keywords" },
+  METATAG(tt_keywords, "keywords"),
 
   { tt_wpt, 0, "/gpx/wpt" },